with great power and strength - Turc Anglais Dictionnaire